Skip to content

only assign XLS numbers after a maintainer's approval#483

Open
mvadari wants to merge 7 commits intomasterfrom
assign-after-approval
Open

only assign XLS numbers after a maintainer's approval#483
mvadari wants to merge 7 commits intomasterfrom
assign-after-approval

Conversation

@mvadari
Copy link
Collaborator

@mvadari mvadari commented Feb 24, 2026

High Level Overview of Change

Title says it all

Context of Change

Better management - otherwise anyone can get an XLS number assigned to them

Type of Change

  • Infrastructure (CI, workflows, scripts, website)

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR modifies the XLS number assignment workflow to require maintainer approval before assigning an XLS number to new proposals. Previously, the workflow triggered automatically when PRs were opened or updated. The change aims to provide better control over the assignment process by ensuring only approved proposals receive XLS numbers.

Changes:

  • Modified workflow trigger from pull_request_target (on open/sync/reopen/ready_for_review) to pull_request_review (on review submission)
  • Added conditional check to only run workflow when review state is "approved"

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants